Angola thrush - German English Dictionary